using System;
using System.Collections.Generic;
using System.Text;

namespace Ltf.Remoting.RemoteEvents
{
	public class ProgressIndicatorEventArgs : EventArgs
	{
		private string text;

		public ProgressIndicatorEventArgs(string text)
		{
			this.text = text;
		}

		public string Text
		{
			get { return text; }
			set { text = value; }
		}

		private bool cancel=false;

		public bool Cancel
		{
			get { return cancel; }
			set { cancel = value; }
		}

		private bool skip;

		public bool Skip
		{
			get { return skip; }
			set { skip = value; }
		}
		
		private bool finished;

		public bool Finished
		{
			get { return finished; }
			set { finished = value; }
		}

		private bool reScale;

		public bool ReScale
		{
			get { return reScale; }
			set { reScale = value; }
		}

		private int extraIncrements;

		public int ExtraIncrements
		{
			get { return extraIncrements; }
			set { extraIncrements = value; }
		}

	}
}
